MEDS: The Memory Error Detection System
نویسندگان
چکیده
Memory errors continue to be a major source of software failure. To address this issue, we present MEDS (Memory Error Detection System), a system for detecting memory errors within binary executables. The system can detect buffer overflow, uninitialized data reads, double-free, and deallocated memory access errors and vulnerabilities. It works by using static analysis to prove memory accesses safe. If a memory access cannot be proven safe, MEDS falls back to run-time analysis. The system exceeds previous work with dramatic reductions in false positives, as well as covering all memory segments (stack, static, heap).
منابع مشابه
Enhancing Memory Error Detection for Large-Scale Applications and Fuzz Testing
Memory errors are one of the most common vulnerabilities for the popularity of memory unsafe languages including C and C++. Once exploited, it can easily lead to system crash (i.e., denial-of-service attacks) or allow adversaries to fully compromise the victim system. This paper proposes MEDS, a practical memory error detector. MEDS significantly enhances its detection capability by approximati...
متن کاملMulti-Level Error Detection Scheme Based on Conditional DIVA-Style Verification
As a processor gets smaller and faster, it becomes more sensitive to both the increasing process variation and environment disturbances such as cosmic rays and heat. These imperfections and uncertainties lead to transient errors or even destructive malfunctions of the processor. The previous effort on processor execution error detection includes the DIVA scheme [1], which excels other dynamic v...
متن کاملMemory enhancing drugs and Alzheimer’s Disease: Enhancing the self or preventing the loss of it?
In this paper we analyse some ethical and philosophical questions related to the development of memory enhancing drugs (MEDs) and anti-dementia drugs. The world of memory enhancement is coloured by utopian thinking and by the desire for quicker, sharper, and more reliable memories. Dementia is characterized by decline, fragility, vulnerability, a loss of the most important cognitive functions a...
متن کاملAn Intelligent Vision System on a Mobile Manipulator
This article will introduce a robust vision system which was implemented on a mobile manipulator. This robot has to find objects and deliver them to pre specified locations. In the first stage, a method which is named color adjacency method was employed. However, this method needs a large amount of memory and the process is very slow on computers with small memories. Therefore since the previou...
متن کاملA Comparison of the Mahalanobis-Taguchi System to A Standard Statistical Method for Defect Detection
The Mahalanobis-Taguchi System is a diagnosis and forecasting method for multivariate data. Mahalanobis distance is a measure based on correlations between the variables and different patterns that can be identified and analyzed with respect to a base or reference group. This paper presents a comparison of the Mahalanobis-Taguchi System and a standard statistical technique for defect detection ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009